package net.majodali.glasshouse;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Map;

public interface Resource {
	String getFullName();
	InputStream getInputStream() throws IOException;
	OutputStream getOutputStream() throws IOException;
	long getLastModified();
	long getLength();
	Map<String, Object> getMetadata();
}

